movable car lifter - French English Dictionary